﻿@charset "utf-8";
/*
	[ HuiYiKeJi 3292628658 www.qiyeyunshang.com System] Copyright (c) 2008-2099
*/
/* iconfontkz =========================== */
@font-face {
  font-family: 'iconfontkz';
  src: url('../fonts/iconfontkz.eot');
  src: url('../fonts/iconfontkz.eot') format('embedded-opentype'),
       url('../fonts/iconfontkz.ttf') format('truetype'),
       url('../fonts/iconfontkz.woff') format('woff'),
       url('../fonts/iconfontkz.svg') format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: block;
}

[class^="icon-"], [class*=" icon-"],.iconfontk,.iconfontkz {
  font-family: 'iconfontkz' !important;
  font-size: 16px;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  -webkit-text-stroke-width: 0.2px;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/*===========  CSS ===========*/
h1,h2,h3,h4,h5{font-weight: bold;}
*,:before,:after{margin: 0;/* padding: 0; */}
video::-webkit-media-controls-enclosure{overflow:hidden;}
video::-webkit-media-controls-panel{width: calc(100% + 30px);}
.slick-slide{outline: none;}
ul,ol,dl,li,dt,dd,p,pre,form,h1,h2,h3,h4,h5{margin: 0;padding: 0;font: inherit;}
body{font-size: 14px;margin: 0;min-width: 1220px;}
body.hui{background-color: #fcfcfc;}
ol,ul,li{list-style: none;}
i,em{font-style: normal;}
a{color: #333333;text-decoration: none;outline: none;cursor: pointer;}
a:hover,a:active,a:link,a:visited{text-decoration: none;}
/*a:hover{color: #4E6EF2;}*/
img{max-width: 100%; border: none;}
.padding90{padding: 90px 0;}
/*清除IOS默认圆角*/
textarea{/* resize: none; *//* outline: none; *//* border: none; */}
/*去除右下角拖动边框标识*/
input:-ms-clear{display: none;}
::-webkit-input-placeholder{color: #999;}
::-moz-placeholder{color: #999;}
:-ms-input-placeholder{color: #999;}
:-moz-placeholder{color: #999;}
table{border-collapse: separate;}
/*边线重叠*/
.clearfix:after{content: ".";display: block;height: 0;line-height: 0;clear: both;visibility: hidden;}
.clearfix{zoom: 1;}
input,textarea{outline: none;-moz-box-sizing: border-box;}
/* 动态为footer添加类fixed-bottom */
.fixed-bottom{position: fixed; bottom: 0; width: 100%;}
/* 定义基本字体颜色 */
.red{color: #e60100;}
.hei{color: #000;}
.ccc{color: #ccc;}
.eee{color: #eee;}
.san{color: #333;}
.liu{color: #666;}
.si{color: #444;}
.jiu{color: #999;}
.bai{color: #fff;}
.ba{color: #888;}
.lan{color: #156CFF;}
img{border: 0;}
img:hover{opacity:.9;filter:alpha(opacity=90);}
/*
.guodu{transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; -ms-transition: all 0.5s;}
*/
.head-txt strong {
    font-size: 18px;
    position: relative;
    padding-left: 15px;
}
.head-txt strong::after {
    content: "";
    background: #4E6EF2;
    position: absolute;
    width: 6px;
    height: 18px;
    left: 0;
    top: 4px;
    border-radius: 3px;
}
.fl{float: left;}
.fr{float: right;}
.hide-box{display: none !important;}
.w1220{width: 1220px;margin: 0 auto;box-sizing: border-box;}
.hidden{white-space: nowrap; -webkit-text-overflow: ellipsis; -moz-text-overflow: ellipsis; -o-text-overflow: ellipsis; -ms-text-overflow: ellipsis; text-overflow: ellipsis; overflow: hidden;}
/**/

.ul_nyb li{float: left; margin-left: 20px;}
.ul_nyb li:first-child{margin-left: -10px;}
.ul_nyb li a{padding: 0 10px; font-size: 12px; color: #C8CDD5; display: block;}
.ul_nyb li a:hover{background: #000;}
.ul_nyb li.active a{background: #000;}
/**/
.login_res{height: 40px; display: none; float: right; line-height: 40px;}
.login_res.on{display: block;}
.login_res span{text-align: right; font-size: 12px; color: #fff; cursor: pointer;}
.login_res span.login_btn{margin-right: 16px; position: relative;}
.login_res span.login_btn::after{content: ''; position: absolute; top: 50%; right: -9px; width: 1px; height: 14px; background: #fff; margin-top: -7px; transform: rotate(15deg);}
.login_res span:hover{color: #FF6600;}
/**/

/**/

.admin_box{display: none; float: right; margin-left: 38px; position: relative;}
.admin_box.hasmessages::after{content: ''; width: 8px; height: 8px; border-radius: 50%; background: #ff0000; position: absolute; left: -12px; top: 50%; margin-top: -10px;}
.admin_box .yhm{max-width: 120px; display: block; padding-right: 20px; color: #fff; font-size: 12px; cursor: pointer; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; line-height: 40px; position: relative; cursor: pointer;}
.admin_box .yhm img{border-radius: 50%;}
.admin_box .yhm::before{content: '\e616'; font-size: 12px; line-height: 40px; color: #fff; font-family: iconfontkz; position: absolute; right: 0; top: 0; transition: all 0.3s;}
.admin_box.active .yhm::before{transform: rotate(180deg);}
.admin_box:hover .yhm{color: #FC6F0E;}
.admin_box .top_geren{width: 120px; padding: 2px 32px 5px; background: #fff; box-shadow: 0px 6px 30px 0px rgba(0, 26, 72, 0.08); border-radius: 6px; position: absolute; right: 50%; top: 100%; margin-right: -60px; display: none; z-index: 11;}
.admin_box .top_geren::before{content: ''; width: 0; height: 0; border-width: 6px; border-style: solid; border-color: transparent; border-bottom-color: #fff; position: absolute; left: 50%; bottom: 100%; margin-left: -6px;}
.admin_box .top_geren li{border-bottom: 1px solid #EAE8E8;}
.admin_box .top_geren li:last-child{border-bottom: none;}
.admin_box .top_geren li a{display: block; white-space: nowrap; text-align: center; font-size: 14px; color: #929395; line-height: 38px;}
.admin_box .top_geren li a:hover{color: #ff6600;}
.admin_box.on{display: block;}
/**/
.bread_nav{padding: 15px 0;}
.bread_nav li{display: inline-block; font-size: 14px; color: #999999;}
.bread_nav li a{color: #999;}
.bread_nav li a:hover{color: #4E6EF2;}
.bread_nav li:last-child{color: #4E6EF2;}

/* 看资讯 start----------------------------- */
section{display: block;}
/* 看资讯 end----------------------------- */

/* 进入地图 start----------------------------------- */
.amap-container{z-index: 1 !important;}
/* 进入地图 end----------------------------------- */

/* 404 start */
.graybg{background: #F2F4FA;}

/* 遮罩层 */
.zhezhao{display: none; position: fixed; width: 100%; height: 100%; top: 0; left: 0; background-color: rgba(0, 0, 0, 0.4); z-index: 99;}
.zhezhao.on{display: block;}

/* 右侧悬浮 */
.xuanfu_box{width: 50px;display: none;position: fixed;bottom: 140px;right: 50%;margin-right: -670px;z-index: 999;border: 2px solid #FFFFFF;border-radius: 30px;padding-top: 5px;padding-bottom: 10px;background: linear-gradient(0deg, #FFFFFF 0%, #F4F6F8 100%);box-shadow: 0px 2px 10px 0px rgba(1, 23, 120, 0.1);}
.xuanfu_box.d{display: block;}
.xuanfu_box .item{width: 50px; margin-left: -2px; text-align: center; position: relative; display: none;}
.xuanfu_box .item::after{content: ''; width: 24px; height: 1px; background: #EBEBF0; position: absolute; left: 50%; top: 0; margin-left: -12px;}
.xuanfu_box .item:first-child::after{display: none;}

.xuanfu_box .item_kf .boxtwo{width: 210px;box-shadow: 0px 2px 10px 0px rgb(1 23 120 / 10%);border-radius: 2px;padding: 10px 4px;position: absolute;background: linear-gradient( 0deg, #FFFFFF 0%, #F4F6F8 100%);border: 3px solid #fff;right: 60px;top: 50%;margin-top: -32px;display: none;}
.xuanfu_box .item_kf .boxtwo::before{content: ''; width: 10px; height: 100%; position: absolute; left: 100%; bottom: 0;}
.xuanfu_box .item_kf .boxtwo::after{content: ''; border: 10px solid transparent; border-left-color: #fff; position: absolute; left: 100%; top: 50%; margin-top: -50px;}
.xuanfu_box .item_kf .boxtwo .ptwo{font-size: 14px; color: #FF6600; line-height: 1em; font-weight: bold; margin: 5px auto 10px;}
.xuanfu_box .item_kf .boxtwo .kf_new{margin-top:1px;text-align:center;}
.xuanfu_box .item_kf .boxtwo .kf_new a.rb_qqtalk_btn{height:30px;line-height:30px;background:#ff6600;color:#ffffff;border-radius:3px;overflow:hidden;width:70%;display:block;margin:auto;margin-top:15px;}

.xuanfu_box .boxone{width: 100%; height: 54px; padding-top: 10px; color: #98A3B7; cursor: pointer; transition: all 0.3s;}
.xuanfu_box .boxone img{display: block; width: 24px; height: 24px; margin: auto;}
.xuanfu_box .boxone .icon2{display: none;}
.xuanfu_box .boxone p{font-size: 12px; line-height: 16px;}
.xuanfu_box .boxone:hover{color: #FF6600;}
.xuanfu_box .qp{width: 184px;height: 38px;background: linear-gradient(to left, #FE8B3F 0%, #FE6E0F 63%, #FE761D 100%);box-shadow: 0px 2px 10px 0px rgba(1, 23, 120, 0.1);position: absolute;left: -100px;top: 50%;margin-top: -19px;font-size: 14px;white-space: nowrap;color: #fff;line-height: 38px;padding: 0 12px;transition: all 0.5s;transform: scale(0);border-radius: 6px;}
.xuanfu_box .qp.active{left: -192px; transform: scale(1);}
.xuanfu_box .qp::before{content: ''; width: 0; height: 0; border-width: 5px; border-style: solid; border-color: transparent; border-left-color: #fe8a3e; position: absolute; left: 100%; top: 50%; margin-top: -5px;}
.xuanfu_box .boxtwo{width: 210px;box-shadow: 0px 2px 10px 0px rgb(1 23 120 / 10%);border-radius: 2px;padding: 10px 4px;position: absolute;background: linear-gradient( 0deg, #FFFFFF 0%, #F4F6F8 100%);border: 3px solid #fff;right: 60px;top: 50%;margin-top: -90px;display: none;}
.xuanfu_box .boxtwo::before{content: ''; width: 10px; height: 100%; position: absolute; left: 100%; bottom: 0;}
.xuanfu_box .boxtwo::after{content: ''; border: 10px solid transparent; border-left-color: #fff; position: absolute; left: 100%; top: 50%; margin-top: -10px;}
.xuanfu_box .boxtwo .pone{font-size: 14px; color: #13192F; line-height: 16px; white-space: nowrap;}
.xuanfu_box .boxtwo .ptwo{font-size: 14px; color: #FF6600; line-height: 1em; font-weight: bold; margin: 5px auto;}
.xuanfu_box .boxtwo img{width: 120px; height: 120px; margin: 5px auto;}
.xuanfu_box .boxtwo .pthree{font-size: 12px; color: #98A3B7; line-height: 1em; margin-top: 2px;}
.xuanfu_box .item_lxkf .boxtwo{width: 184px;}
.xuanfu_box .item_lxkf .boxtwo .pthree{margin-top: -2px;}
.xuanfu_box .item:hover .boxone .icon1{display: none;}
.xuanfu_box .item:hover .boxone .icon2{display: block;}
.xuanfu_box .item:hover .boxtwo{display: block;}
.xuanfu_box .return_top{width: 50px; height: 50px; border: 2px solid #FFFFFF; background: linear-gradient(0deg, #FFFFFF 0%, #F4F6F8 100%); box-shadow: 0px 2px 10px 0px rgba(1, 23, 120, 0.1); border-radius: 24px; padding-top: 5px; position: absolute; left: 0; bottom: -70px; text-align: center; color: #98A3B7; cursor: pointer; display: none;}
.xuanfu_box .return_top .iconfontkz{display: block; font-size: 18px; line-height: 20px;}
.xuanfu_box .return_top p{font-size: 12px; line-height: 1em;}
.xuanfu_box .return_top:hover{color: #ff6600;}
.duibi_cont{padding-top: 60px;}
.prohibit{cursor: not-allowed !important; background: #b2afaf !important; pointer-events: none !important; color: #ffffff !important; border: none !important;}
.prohibit2{cursor: not-allowed !important; background: #b2afaf !important; pointer-events: none !important; color: #ffffff !important; border: none !important;}
.prohibit3{cursor: not-allowed !important; background: #d2e2ff !important; /* pointer-events: none !important; */}
.xuanzhong_lanbg{background-color: #156CFF; color: #fff !important;}
.xuanzhong_lanbg em{color: #fff !important;}
#tangram-suggestion--TANGRAM__41-main,
.tangram-suggestion-main{height: 350px !important; overflow-y: scroll !important;}

input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button{-webkit-appearance: none;}
input[type="number"]{-moz-appearance: textfield;}
/* 第三方SDK目录 */

/*弹窗大图*/
.ckdttc{width: 100%;height: 100%;padding: 40px 0 200px;background: rgb(0 0 0 / 84%);position: fixed;left: 0;top: 0;z-index: 9999;display: none;}
.ckdttc .close{width: 30px; height: 30px; display: block; background: #C1C4CC; font-size: 14px; line-height: 30px; text-align: center; color: #fff; border-radius: 50%; position: absolute; right: 10px; top: 10px; cursor: pointer; z-index: 1;}
.ckdttc .imgbox{width: 100%; height: 100%; position: relative; overflow: hidden; display: flex; align-items: center; justify-content: center;}
.ckdttc .imgbox img{max-height: 100%; max-width: 100%; display: block; object-fit: scale-down;}
.ckdttc .imgbox span{display: block; width: 50%; height: 100%; position: absolute; top: 0;}
.ckdttc .imgbox .prev{left: 0;}
.ckdttc .imgbox .prev:hover{cursor: url("../img/arrow_l.png"), default;}
.ckdttc .imgbox .next{right: 0;}
.ckdttc .imgbox .next:hover{cursor: url("../img/arrow_r.png"), default;}
.ckdttc .ckdtlb{height: 75px; position: absolute; left: 0; right: 0; bottom: 100px; margin: auto; overflow: hidden; border-radius: 5px;}
.ckdttc .ckdtlb ul{height: 75px; overflow: hidden; position: relative; left: -5px;}
.ckdttc .ckdtlb ul li{width: 110px; height: 75px; padding: 0 5px; float: left; cursor: pointer; position: relative;}
.ckdttc .ckdtlb ul li img{width: 100%; height: 100%; object-fit: cover;}
.ckdttc .ckdtlb ul li::before{content: ''; width: 100px; height: 100%; background: rgba(255, 255, 255, 0.5); position: absolute; left: 5px; top: 0;}
.ckdttc .ckdtlb ul li.active::before{display: none;}
.ckdttc .ckdtlb .prev, .ckdttc .ckdtlb .next{display: block; width: 32px; height: 75px; position: absolute; top: 0; background: rgba(0, 0, 0, 0.5); border-radius: 5px; font-size: 20px; text-align: center; line-height: 75px; color: #fff; cursor: pointer; z-index: 2;}
.ckdttc .ckdtlb .prev{left: 0;}
.ckdttc .ckdtlb .next{right: 0;}
.popup_tel{width: 100%; height: 100%; background: rgba(0, 0, 0, 0.7); position: fixed; right: 0; bottom: 0; padding: 40px 45px 48px; display: none; z-index: 999;} .popup_tel .close{font-size: 30px; line-height: 1em; color: #fff; position: absolute; right: 50%; top: 50%; cursor: pointer; margin: -230px -315px 0 0;} .popup_tel .box{width: 570px; height: 394px; border-radius: 6px; margin: -197px 0 0 -285px; padding-top: 46px; background: #fff; text-align: center; position: absolute; left: 50%; top: 50%;} .popup_tel .pone{font-size: 16px; color: #666666; line-height: 1em;} .popup_tel .pone span{color: #FF6600;} .popup_tel .ptwo{font-size: 36px; margin-top: 26px; color: #FF6600; line-height: 1em; font-weight: bold;} .popup_tel img{width: 154px; height: 154px; background: #FFFFFF; box-shadow: 0px 2px 16px 0px rgba(1, 2, 27, 0.1); border-radius: 8px; padding: 10px; margin: 29px auto 0; display: block;} .popup_tel .pthree{font-size: 12px; margin-top: 18px; color: #888888; line-height: 1em;}
.popup_tel_tx_js{width: 100%; height: 100%; position: fixed; left: 0; top: 0; z-index: 999; background: rgba(0, 0, 0, 0.5); display: none;}
.popup_tel_tx_js .box{width: 510px; height: 368px; background: url(../images/popup_tel_tx_js_bg1.png) no-repeat; background-size: 100% 100%; box-shadow: 0px 8px 23px 1px rgba(20, 24, 93, 0.2); border-radius: 4px; padding: 0 15px; position: absolute; left: 50%; top: 50%; margin: -184px 0 0 -255px; text-align: center;}
.popup_tel_tx_js .box .close{width: 32px; height: 32px; font-size: 22px; color: #5a5a68; text-align: center; line-height: 32px; position: absolute; right: 2px; top: 0; cursor: pointer;}
.popup_tel_tx_js .head{height: 112px; margin-top: -24px; border-bottom: 1px dashed #EBECF0;}
.popup_tel_tx_js .head img{display: block; width: 56px; height: 56px; border: 2px solid #F3F5F9; border-radius: 50%; margin: auto;}
.popup_tel_tx_js .head .p_name{font-size: 14px; color: #121727; line-height: 20px; margin-top: 3px; padding: 0;}
.popup_tel_tx_js .head .p_gs{font-size: 12px; color: #9FA8B9; line-height: 20px;}
.popup_tel_tx_js .pone{font-size: 16px; color: #494E6B; line-height: 26px; margin-top: 11px;}
.popup_tel_tx_js .pone .js{color: #FB0D23;}
.popup_tel_tx_js .pone i{color: #FB0D23;}
.popup_tel_tx_js .ptwo{font-size: 22px; color: #FF6600; font-weight: bold; line-height: 28px;}
.popup_tel_tx_js .codephone{display: block; width: 148px; height: 148px; background: #FFFFFF; box-shadow: 0px 2px 10px 0px rgba(1, 23, 120, 0.1); border-radius: 2px; padding: 5px; margin: 9px auto !important;}
.popup_tel_tx_js .pthree{font-size: 12px; color: #98A3B7; line-height: 1em; padding: 0 !important;}
.el-pagination{text-align: center;}
/* 详情图片轮播（缩略图、无视频） */
.detail_image_lb{width: 380px; overflow: hidden; position: relative;}
.detail_image_lb .bigbox{width: 380px; height: 380px;}
.detail_image_lb .bigbox img{width: 100%; height: 100%; object-fit: cover;}
.detail_image_lb .list{height: 70px; margin-top: 12px;}
.detail_image_lb .list li{width: 78px; height: 100%; padding: 0 4px; float: left; cursor: pointer; opacity: 0.6; transition: all 0.3s; position: relative;}
.detail_image_lb li.active{opacity: 1;}
.detail_image_lb li img{width: 100%; height: 100%; object-fit: cover;}
.detail_image_lb .prev,
.detail_image_lb .next{width: 32px; height: 70px; background: rgba(0, 0, 0, 0.5); position: absolute; bottom: 0; font-size: 18px; color: #fff; line-height: 70px; text-align: center; cursor: pointer;}
.detail_image_lb .prev{left: 0;}
.detail_image_lb .next{right: 0;}
/**/
.contag .hd{background: #fff;height:45px;line-height:45px;overflow:hidden;padding: 5px 15px 0 15px;font-size:16px;font-weight: bold;background: #ffffff;}
.contag .hd li{float:left;padding:0 25px 0 25px;height:43px;line-height:45px;cursor: default;}
.contag .hd li.on{border-bottom: 2px solid #1844a7;font-weight:bold;}
.contag .hd i{height:16px;margin-top:15px}
.contag .bd{border:0px;background:#fff;}
.contag .contsxh{padding-bottom:20px;}
/**/
/*-- 相关栏目 --*/
.relevantPro{width: 1220px;height:auto;overflow:hidden;background-color:#fff;padding-bottom:10px;margin-top: 15px;}
.relevantPro h2{height:49px;line-height:49px;padding-left: 10px;margin-bottom:10px;font-size:18px;background: #ffffff;font-weight: bold;}
.relevantPro h2 .icon-red{height:18px;margin-top:16px}
.relmain{padding:10px 20px 0px 20px;height:auto;overflow:hidden;word-break: normal;}
.relmain h3{font-size:14px;font-weight:bold;color:#4f4f4f;margin-bottom:15px;}
.relmain a{float:left;background-color:#f5f5f5;height:26px;line-height:24px;color:#5e5e5e;padding: 0px 14px;display:block;margin:0px 10px 10px 0px;overflow:hidden;}
.relmain a:hover{text-decoration:none;color:#fff;background-color:#4E6EF2;}

/*-- 您是不是在找 --*/
.userInterest{width: 1220px;height:100px;}

/*-- 提示 --*/
.xhtips{width: 1220px;height:auto;overflow:hidden;margin-top: 15px;background: #fff2f2;border: 1px solid #f7d3d3;color: #333333;padding:5px 20px 20px 20px;margin-bottom: 10px;}
.xhtips p{font-size:12px;color:#999;line-height:22px;}
.xhtips p a{color:#4E6EF2;margin:0px 3px;}
.xhtips h4{margin:20px 0px 5px 0px;font-size:14px;color: #333333;background:url("../images/newicons.png") no-repeat -673px -190px scroll;line-height:20px;padding-left:28px;}
.xhtips h4.contactTit{background-position:-673px -248px}
/*-- 按字母筛选 --*/
.letterSort{width: 1220px;margin: auto;overflow:hidden;padding: 20px 0px 20px 0px;color:#666;font-size:14px;}
.letterSort h3{float:left;line-height: 22px;height: 22px;margin-right:10px}
.letterSort a{display: inline-block;margin: 0 1px;width: 23px;height: 22px;line-height: 22px;text-align: center;background: #fff;}
.letterSort a:hover{color:#ffffff;background: #4E6EF2;}
.letterSort a.last{border:none;}
/**/
.video_fei{width: 460px;margin:auto;background: #F2F4FA;border-radius:8px;padding: 40px;padding-bottom: 30px;margin-top: 0px;position: relative;top: 100px;box-shadow: 0px 4px 9px 0px rgb(253 251 251 / 47%);}
.video_fei .fee{height:45px;line-height:45px;font-size:15px;background: #fffad2;border-radius: 50px;}
.video_fei .fee .f_red{font-size:20px}
.video_fei .money{height:40px;line-height:40px;font-size:14px;margin-top: 10px;}
.video_fei .fee_period{}
.video_fei .button-v{margin-top: 25px;}
/**/
.contag .contsxh{padding-bottom:20px;}
.contag .contsxh{background:#ffffff;border: #f5f5f5 1px solid;border-top:0;}
/*基本参数*/
.proDetailCon{padding: 0 20px 0;}
.dvop-title{line-height: 30px;font-size: 16px;color: #333;padding-bottom: 10px; *padding-top: 10px;}
.d-vopy.parameter{border-bottom: 1px solid #ddd;padding-bottom: 10px;overflow: hidden;}
.d-vopy.parameter li{width: 50%;float: left;font-size: 12px;}
.d-vopy.parameter li span{width: 72px;text-align:left;padding-bottom:10px;line-height:20px;margin-right:5px;border:none;background:#fff;color:#999;display:block;float:left;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size: 14px;}
.d-vopy.parameter li p{width: 160px;text-align:left;line-height:20px;padding:0 20px 0 10px;border:none;display:block;float:left;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size: 14px;}

/**/
.userfw{width:280px;padding-bottom:10px;}
.userfw h4{font-size:14px;color:#404040;line-height:28px;padding-left:15px;font-weight: bold;}
.userfw p{line-height:24px;font-size:12px}
.userfw p a{padding-left:15px;color:#666;font-size:12px}
.userfw .bm_x{padding-bottom: 10px;border-bottom: 1px dotted #ddd;}
/**/
.error_boxone {padding:80px 0 50px;background:url(../images/404_bg.png) no-repeat right 56px;}
.error_boxone h1 {font-size:30px;line-height:32px;margin-bottom:12px;font-weight: bold;}
.error_boxone .text_p {font-size:14px;color:#6F6E79;line-height:26px;}
.error_boxone .text_two {font-size:18px;color:#2F2C44;line-height:20px;margin-top:32px;}
.error_boxone .nav_404 {margin-top:22px;}
.error_boxone .nav_404 a {display:block;width:90px;height:34px;border:1px solid #C6DAFD;border-radius:17px;margin-right:22px;font-size:14px;font-weight:bold;color:#2F2C44;line-height:32px;cursor:pointer;text-align:center;}
.error_boxone .nav_404 li:first-child a {border-color:#4E6EF2;background:#4E6EF2;color:#fff;}
.error_boxone .nav_404 a:hover {border-color:#4E6EF2;background:#4E6EF2;color:#fff;}
/*ie*/
.browser-warning{position: fixed; z-index: 1999; top: 0; right: 0; bottom: 0; left: 0; width: 100%; height: 100%;}
.browser-warning>.bgo{left: 0; bottom: 0; right: 0; top: 0; width: 100%; height: 100%; background: #000; opacity: .4; filter: alpha(opacity=40);}
.pos-abs{position: absolute !important;}
.rad5{border-radius: 5px !important; -moz-border-radius: 5px !important; -webkit-border-radius: 5px !important;}
.browser-warning>.con{left: 36%; top: 40%; z-index: 2000; width: 500px; padding: 20px; background: #fff; margin-top: -30px;}
.browser-warning>.con .fontbold{color: red;}
.rad100{border-radius: 100% !important; -moz-border-radius: 100% !important; -webkit-border-radius: 100% !important;}
.browser-warning>.con a.close-btn{position: absolute; right: -5px; top: -5px; z-index: 2001; width: 25px; height: 25px; line-height: 25px; background: #fff; font-size: 18px; text-align: center; font-family: Arial; transition: all 1s ease 0s;-webkit-transform: all 1s ease 0s;color: red;}
.browser-warning>.con a.close-btn:hover{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg);background:#666666;color:#ffffff}

/**/
.imgbox{position:relative;width: 100%;height: 100%;display: inline-block;}
.imgbox .no_thumb{position: absolute;top: 34%;left: 15%;width: 70%;color:#ffffff;line-height: 28px;height: 56px;overflow: hidden;font-weight:bold;font-size:18px;z-index:10;}
/**/
.select {position:relative;width:20%;max-width:200px;color:#cccccc;vertical-align:middle;text-align:left;user-select:none;-webkit-touch-callout:none;display:inline-block;line-height:30px;}
.select .placeholder {position:relative;display:block;background-color:#ffffff;border:#333333 1px solid;z-index:1;border-radius:2px;line-height:30px;cursor:pointer;padding:0 5px;}
.select .placeholder:hover {}
.select .placeholder:after {position:absolute;right:1em;top:50%;transform:translateY(-50%);font-family:'FontAwesome';content:'\f078';z-index:10;}
.select.is-open .placeholder:after {content:'\f077';}
.select.is-open ul {display:block;}
.select.select--white .placeholder {background:#fff;color:#999;}
.select.select--white .placeholder:hover {background:#fafafa;}
.select ul {display:none;position:absolute;overflow:hidden;width:100%;background:#fff;border-radius:2px;top:100%;left:0;list-style:none;padding:0;z-index:100;border:1px solid #333333;border-top:0;}
.select ul li {display:block;text-align:left;padding:2px 10px;color:#999;cursor:pointer;float:initial;}
.select ul li:hover {background:#4ebbf0;color:#fff;}